1. OptaShift Employee Rostering Introduction

1.1. What is OptaShift Employee Rostering?

Every organization faces planning problems: providing products or services with a limited set of constrained resources (employees, assets, time and money). One such planning problem is employee shift rostering: assigning shifts to employees who are able to perform the shift. OptaShift is a web application that solves employee shift rostering problems using OptaPlanner.